home *** CD-ROM | disk | FTP | other *** search
/ SGI Origin & Onyx2 Patches 1998 May / Origin and Onyx2 System Disk Patches May 1998.img / dist / patchSG0001765.idb / usr / relnotes / patchSG0001765 / ch1.z / ch1
Text File  |  1997-05-19  |  15KB  |  463 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        1.  _P_a_t_c_h__S_G_0_0_0_1_7_6_5__R_e_l_e_a_s_e__N_o_t_e
  9.  
  10.        This release note describes patch SG0001765 to IRIX 6.4.
  11.  
  12.        Patch SG0001765 replaces Patch SG0002017.
  13.  
  14.        1.1  _S_u_p_p_o_r_t_e_d__H_a_r_d_w_a_r_e__P_l_a_t_f_o_r_m_s
  15.  
  16.        This patch contains bug fixes for OCTANE with SI, SSI, or
  17.        MXI graphics options, Onyx2, and Origin 2000.  The software
  18.        cannot be installed on other configurations.
  19.  
  20.  
  21.        1.2  _S_u_p_p_o_r_t_e_d__S_o_f_t_w_a_r_e__P_l_a_t_f_o_r_m_s
  22.  
  23.        This patch contains bug fixes for Digital Media Execution
  24.        Environment, 6.4 for Origin, Onyx2, and OCTANE (1263561134),
  25.        and Digital Media Development Environment, 6.4 for Origin,
  26.        Onyx2, and OCTANE (1263561134) on a system running IRIX 6.4.
  27.        The software cannot be installed on other configurations.
  28.  
  29.        1.3  _B_u_g_s__F_i_x_e_d__b_y__P_a_t_c_h__S_G_0_0_0_1_7_6_5
  30.  
  31.        This patch contains fixes for the following bugs in IRIX
  32.        6.4.  Bug numbers from Silicon Graphics bug tracking system
  33.        are included for reference.
  34.  
  35.           +o Bug #460565. Fixed dms_set_callback to NOT invoke the
  36.             callback routine being registered, causing the caller
  37.             to deadlock if it holds a lock.
  38.  
  39.           +o Bug #453432. Mediarecorder: now properly parses command
  40.             line options for image compression in movie files.
  41.             Previously, the image compression options were ignored.
  42.  
  43.           +o Bug #452858. Mediarecorder: the X screen advisor for
  44.             screen to movie captures may now be controlled via the
  45.             command line.  See the manual page for more details.
  46.  
  47.           +o Bug #447653. Mediarecorder: You can now record files
  48.             into the root directory without the application
  49.             terminating unexpectedly upon playback.
  50.  
  51.           +o Bug #450850. Mediarecorder: Recording very small
  52.             regions of the screen no longer causes the application
  53.             to terminate unexpectedly.
  54.  
  55.           +o Bug #444116. Mediarecorder: Fixed the wording of an
  56.             error message in the application's app-defaults file.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.           +o Bug #453152. Mediarecorder: Still image capture should
  75.             no longer freeze the X server in rare situations.
  76.  
  77.           +o Bug #429297. Mediarecorder: The volume button in the
  78.             main application window now affects the audio monitor
  79.             for capture, as well as playback.
  80.  
  81.           +o Bug #392872. Mediarecorder: Updated the visual
  82.             appearance of the menu buttons in the main application
  83.             window, to better indicate their function.
  84.  
  85.           +o Bug #462886. Mediarecorder: The Still Image Settings
  86.             dialog no longer causes the application to terminate
  87.             unexpectedly in rare situations.
  88.  
  89.           +o Bug #462888. Mediarecorder: Added support for device
  90.             names for Impact Video and Impact Compression to the
  91.             application menus.
  92.  
  93.           +o Bug #462892. Mediarecorder: The video monitor display
  94.             no longer disappears when recording from Impact Video.
  95.  
  96.           +o Bug #462893. Mediarecorder: Video pre-emption is now
  97.             supported for Impact Video and Impact Compression.
  98.  
  99.           +o Bug #463532. Mediarecorder: Changed the pixel aspect
  100.             ratio stored in movie files to match the convention
  101.             used by the dmrecord, dminfo, and dmconvert utilities.
  102.  
  103.           +o Bug #464526. Mediarecorder: The command line options
  104.             ``-media image -source screen'' no longer cause the
  105.             application to terminate unexpectedly.
  106.  
  107.           +o Bug #465047. Mediarecorder: When recording audio, the
  108.             time remaining display now works properly when
  109.             recording to large filesystems.
  110.  
  111.           +o Bug #465907. Mediarecorder: Video Input jack selection
  112.             now works properly for Impact Compression.
  113.  
  114.           +o Bug #470626. Mediarecorder: Clicking on an icon for a
  115.             captured clip which no longer exists will result in an
  116.             error message, rather than unexpected termination.
  117.  
  118.           +o Bug #472517. Mediarecorder: You can now change video
  119.             size and move the video display without errors with
  120.             Impact and Octane Video.
  121.  
  122.           +o Bug #475708. Mediarecorder: Input jacks for audio
  123.             capture are now correctly identified on all known audio
  124.             system configurations.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.           +o Bug #462819. Mediarecorder: The label for Next/Sun
  141.             audio format in the audio settings panel was not
  142.             correct.  This has been fixed.
  143.  
  144.           +o Bug #475027: SoundTrack wasn't updating the editor's
  145.             conception of the insertion point when the insertion
  146.             point was changed from the Movie Preview window.
  147.  
  148.           +o Bug #457217: Datplayer in 6.4 wasn't launching.
  149.  
  150.           +o Bug #457414: The NFS code which presents audio CDs as a
  151.             directory of AIFF files generated a bogus header length
  152.             which can prevent the files from being read on other
  153.             systems.
  154.  
  155.           +o Bug #459262: Cdplayer couldn't handle internationalized
  156.             track list names.
  157.  
  158.           +o Bug #458908. The Indeo compression codec would often
  159.             create corrupted images in movie files.  This has now
  160.             been fixed.
  161.  
  162.           +o Bug #453445. The user documentation for dmrecord,
  163.             dmplay and mediarecorder now includes Impact/Octane
  164.             Video and Compression options.
  165.  
  166.           +o Bug #436874. Vlcaptures vltest hangs in vlEndTransfer.
  167.             Fixed 2 problems in new callback mechanism with respect
  168.             to DMS callback routines not being invoked on
  169.             vlEndTransfer.
  170.  
  171.           +o Bug #441197. Race condition in Movieplayer at
  172.             __mvIT_ReadFramesAtTime in libmoviefile library when
  173.             playing either a cinepak or indeo movie.  Eventually
  174.             the playback engine sends a MV_NOTHING_RENDERED error
  175.             because __mvMV_PrepareVideo fails.
  176.  
  177.           +o Bug #456650. Vidtocsctomem -v2 -o2 -r 24,25,32,33 all
  178.             generated files with out-00000.unknown_RANGE.
  179.  
  180.           +o Bug #459274. I can not edit Japanese file name on
  181.             moviemaker.  When the filename list is selected, XIM is
  182.             still disabled.
  183.  
  184.           +o Bug #462626. Half sized motion JPEG on OCTANE
  185.             Compression fails.  If a half-NTSC size motion JPEG
  186.             file (QuickTime or SGI) is played back with mediaplayer
  187.             or the playback inside mediarecorder, I get a squashed
  188.             display in the upper half of the video frame and
  189.             blackness in the bottom half.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.           +o Bug #462634. Playing back a motion JPEG file (either
  207.             full or half size) using mediaplayer or the playback
  208.             facility inside mediarecorder, the following error
  209.             message on the console appeared:
  210.  
  211.                     WARNING: validate_my_pane_resources #1: lost
  212.             clipid - killing process 0x500
  213.  
  214.           +o Bug #466690. Playing back a motion JPEG file recorded
  215.             full frame, square pixel NTSC, the movie playback
  216.             engine will erroneously change the timing on the OCTANE
  217.             Digital Video board to CCIR-601 525 timing.
  218.  
  219.           +o Bug #468484. No call in the dmBuffer API to access
  220.             DMediaInfo.  In the VLBuffer buffering API the calls
  221.             vlGetDMediaInfo and vlGetImageInfo exist to access
  222.             DMediaInfo and ImageInfo structures which are filled in
  223.             by video drivers.  There is no equivalent call in the
  224.             dmBuffer API to return this information.
  225.  
  226.           +o Bug #469130. Moviemaker: mojibake in file names,
  227.             (WorldView Japanese 6.4).  A file opened with Japanese
  228.             characters will be displayed in English character set.
  229.  
  230.           +o Bug #473313. DmBuffers does not support some of the
  231.             vlBuffers functionality.
  232.  
  233.           +o Bug #473316. Realtime mode audio sync calculation
  234.             rounding problem.  This bug could result in an
  235.             unnecessarily skipped video frame.
  236.  
  237.           +o Bug #473335. VITC/user data needs to be passed between
  238.             firmware/driver and API.  Add definition for
  239.             DMBufferInlineInfo to define a generic structure for
  240.             non-user dms event inline data.  Add DMBufferVideoInfo
  241.             for video specific inline data (e.g. VITC), and
  242.             DMBufferDMRBInfo for backwards compatability with
  243.             DMediaInfo/ImageInfo.
  244.  
  245.           +o Bug #474225. VlDMPoolRegister was not working properly
  246.             for OCTANE Digital Video.  vlDMPoolRegister associates
  247.             the DMbufferpool with the given path and node. This is
  248.             only necessary for paths where video is the source and
  249.             memory is the drain. This call should be made before
  250.             any transfer has begun on the specified path.
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   - 5 -
  269.  
  270.  
  271.  
  272.        1.4  _S_u_b_s_y_s_t_e_m_s__I_n_c_l_u_d_e_d__i_n__P_a_t_c_h__S_G_0_0_0_1_7_6_5
  273.  
  274.        This patch release includes these subsystems:
  275.  
  276.           +o patchSG0001765.dmedia_eoe_sw
  277.  
  278.           +o patchSG0001765.dmedia_dev_sw
  279.  
  280.           +o patchSG0001765.dmedia_dev_man
  281.  
  282.  
  283.        1.5  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_s_t_r_u_c_t_i_o_n_s
  284.  
  285.        Because you want to install only the patches for problems
  286.        you have encountered, patch software is not installed by
  287.        default.  After reading the descriptions of the bugs fixed
  288.        in this patch (see Section 1.3), determine the patches that
  289.        meet your specific needs.
  290.  
  291.        If, after reading Sections 1.1 and 1.2 of these release
  292.        notes, you are unsure whether your hardware and software
  293.        meet the requirements for installing a particular patch, run
  294.        _i_n_s_t.  The _i_n_s_t program does not allow you to install
  295.        patches that are incompatible with your hardware or
  296.        software.
  297.  
  298.        Patch software is installed like any other Silicon Graphics
  299.        software product.  Follow the instructions in your _S_o_f_t_w_a_r_e
  300.        _I_n_s_t_a_l_l_a_t_i_o_n _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e to bring up the miniroot
  301.        form of the software installation tools.
  302.  
  303.        Follow these steps to select a patch for installation:
  304.  
  305.          1.  At the Inst> prompt, type
  306.  
  307.              iiiinnnnssssttttaaaallllllll ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x
  308.  
  309.              where _x_x_x_x_x_x_x is the patch number.
  310.  
  311.          2.  Initiate the installation sequence. Type
  312.  
  313.              IIIInnnnsssstttt>>>> ggggoooo
  314.  
  315.          3.  You may find that two patches have been marked as
  316.              incompatible.  (The installation tools reject an
  317.              installation request if an incompatibility is
  318.              detected.)  If this occurs, you must deselect one of
  319.              the patches.
  320.  
  321.              IIIInnnnsssstttt>>>> kkkkeeeeeeeepppp ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                   - 6 -
  335.  
  336.  
  337.  
  338.              where _x_x_x_x_x_x_x is the patch number.
  339.  
  340.          4.  After completing the installation process, exit the
  341.              _i_n_s_t program by typing
  342.  
  343.              IIIInnnnsssstttt>>>> qqqquuuuiiiitttt
  344.  
  345.  
  346.  
  347.        1.6  _P_a_t_c_h__R_e_m_o_v_a_l__I_n_s_t_r_u_c_t_i_o_n_s
  348.  
  349.        To remove a patch, use the _v_e_r_s_i_o_n_s _r_e_m_o_v_e command as you
  350.        would for any other software subsystem.  The removal process
  351.        reinstates the original version of software unless you have
  352.        specifically removed the patch history from your system.
  353.  
  354.        vvvveeeerrrrssssiiiioooonnnnssss rrrreeeemmmmoooovvvveeee ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x
  355.  
  356.        where _x_x_x_x_x_x_x is the patch number.
  357.  
  358.        To keep a patch but increase your disk space, use the
  359.        _v_e_r_s_i_o_n_s _r_e_m_o_v_e_h_i_s_t command to remove the patch history.
  360.  
  361.        vvvveeeerrrrssssiiiioooonnnnssss rrrreeeemmmmoooovvvveeeehhhhiiiisssstttt ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x
  362.  
  363.        where _x_x_x_x_x_x_x is the patch number.
  364.  
  365.        1.7  _K_n_o_w_n__P_r_o_b_l_e_m_s
  366.  
  367.           +o Mediarecorder: On system with Octane Video installed,
  368.             if the window is positioned so the video display is
  369.             partly offscreen, you will get an error message if you
  370.             change the size of the video display.  To avoid the
  371.             problem, keep the video display fully onscreen.
  372.  
  373.           +o Mediarecorder: On systems with Octane Video installed,
  374.             if you choose the "Serial Digital Source Dual" jack
  375.             when no signal source is connected to that jack,
  376.             Mediarecorder will display an error message.  However,
  377.             if you immediately choose another video option, the
  378.             program will unexpectedly terminate.  To avoid the
  379.             problem, do not choose the "Serial Digital Source Dual"
  380.             menu entry unless you have connected a signal source to
  381.             the jack.
  382.  
  383.           +o Mediarecorder: The Indeo Video compression setting for
  384.             recording movie clips sometimes produces less than
  385.             satisfactory results, regardless of the quality
  386.             setting.  If the Indeo setting does not perform well,
  387.             you can work around the problem by choosing a different
  388.             compression setting, such as JPEG or Cinepak.
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.                                   - 7 -
  401.  
  402.  
  403.  
  404.           +o dmplay: When using 'engine=sw' over long periods of
  405.             time can cause dmplay to hang/freeze waiting on a lock.
  406.             Bug number 478215.
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.